12. Hashing with Salts
What are Salted Hashes?
ND004 C03 L03 A07 Hashing With Salts (RESHOOT) V2
In this concept we briefly mention
Salt Rounds
. This is a cost factor for how many times a password and salt should be re-hashed. In other words if you choose 10 salt rounds, the calculation is performed
2^10
or
1024
times. Each attempt takes the hash from the previous round as an input. The more rounds performed, the more computation is required to compute the hash. This will not cause significant time for a single attempt (i.e. checking a password at login), but will introduce significant time when attempting to brute force or generate rainbow tables.
Why Salt?